938
2163
2556
938
1507
1477
1693
1487
861
17315
1501
1776
1235
8218
986
1209
7225
1306
2430
1137
1198
942
2927
2235
1172
1230
1522
1543
3970
2580
1959
2268
1340
966
1127
1366
1319
1477
2535
839
2287
3942
1740
1652
1561
974
2133
1077
979
1565
1295
1114
1579
1010
1026
1151
1038
1023
992
1185
1291
943
18294
957
1685
3048
913
1095
1101
1108
1782
844
914
3213
4528
1998
1084
879
935
1227
1651
1184
906
1370
2298
977
943
1515
813
848
1011
1354
2210
1472
2297
910
886
917
1593
1403
791
6023
1194
1337
1264
1457
1305
2003
869
855
1562
874
968
889
1383
881
984
1549
1050
859