963
3251
1169
10373
1653
3036
2134
1255
1377
2540
1349
1237
2338
1832
1368
1107
786
4793
755
667
747
8921
6136
1110
1498
972
782
1294
1664
866
1826
1305
1583
1299
1282
1016
4216
1885
2459
1229
2134
2270
1389
2303
6415
11281
1344
927
1183
1252
1631
1586
1269
959
908
3013
817
682
724
6021
913
1294
773
1371
2982
2153
747
930
1467
729
932
855
699
1022
706
771
951
3079
1127
711
835
2361
950
1549
772
2214
1617
1895
839
3252
929
1249
932
2139
1414
1204
1246
3451
940
1082
859
1153
980
2304
1089
1228
7830
979
689
949
1941
1159
1010
705
1357
2450
745
1573
2994
2914