2299
4455
3711
7515
26212
2654
3451
5806
1417
3554
33645
1109
1271
1618
1366
1458
1517
9507
1371
983
850
1331
1645
809
967
1181
840
1418
767
757
956
815
1131
830
933
1312
1132
917
931
2372
2398
948
6052
1287
995
2686
1308
1091
1872
838
950
2071
1490
863
1240
1425
877
855
830
3276