2952
3476
1238
1691
1190
6325
945
2298
3384
1012
3872
727
871
872
1909
1282
1483
1520
4472
886
1617
1362
2441
1994
1252
1195
1553
1092
902
883
880
2306
951
940
3505
1683
2515
2510
2582
2470
894
1070
2438
1263
19041
1984
1966
1472
859
1266
741
1617
1409
1784
973
926
1301
850
865
896