2952
3477
1238
1691
1190
6325
945
2298
3385
1012
3873
728
871
872
1909
1282
1483
1520
4472
886
1617
1362
2442
1994
1252
1195
1556
1094
902
883
880
2306
952
940
3505
1683
2516
2510
2583
2471
894
1070
2438
1263
19041
1984
1966
1473
861
1266
742
1617
1410
1784
974
927
1301
850
865
897