1255
18472
2320
952
2132
8861
3349
1344
2335
1106
1507
892
3024
3212
1079
4043
2661
922
1035
2690
1375
1618
3415
1530
1122
1647
1244
2640
1275
1298
1339
1093
1264
5728
2061
2582
885
2017
2441
1750
3179
2355
2220
880
2987
987
1284
1011
958
947
884
1002
11432
1946
1304
937
943
1021
5299
1461
800
1558
2611
1168
1454
1955
886
960
973
953
2836
964
1455
2707
817
1535
2295
793
1354
1968
1098
2973
1190
1052
1032
1224
958
1055
1301
3990
944
1239
874
761
1434
1001
819
2266
925
890
1101
1199
2905
2283
2929
947
920
2273
3565
891
869
1268
854
1286
873
3404
1066
2006
838
849