2299
4454
3711
7514
26212
2654
3449
5806
1417
3554
33645
1109
1271
1617
1365
1458
1517
9507
1371
983
850
1331
1644
809
967
1181
840
1418
766
757
956
815
1131
830
933
1312
1132
917
931
2372
2398
948
6052
1287
995
1308
1091
1872
837
950
2071
1490
863
1240
1425
877
855
830
3276
919