2758
1967
1024
1007
1749
2267
3385
1769
3221
1684
3493
2655
1203
2547
2281
868
3825
1304
845
1243
938
2685
854
2679
919
2662
1816
1126
1053
923
2324
932
4977
5979
1066
1161
987
935
1389
2353
1938
1020
2623
3270
1051
3454
1473
2018
1144
4689
931
1422
1618
1255
1102
1023
4908
3170
1735
980