2977
918
970
1153
15503
16039
9260
2870
1146
4837
1662
1387
1768
1494
2774
2035
1816
950
971
1376
1360
1745
1074
2894
1316
1320
1451
2762
3201
1999
1090
1323
1245
1334
1214
1108
2356
2197
1592
2897
2610
4306
9029
2430
961
5325
1693
2644
1348
3965
5756
1991
1581
2685
1027
2267
1332
4199
3023
2745
3212
1030
984
888
1556
1082
981
2851
913
6719
1158
1088
864
866
2269
945
835
1592
898
1509
1031
2889
911
1377
2611
1676
4171
2989
888
2203
906
3319
2099
1393
1137
3491
967
1062
1220
2277
959
1968
6914
1060
1365
828
2259
2387
1109
2670
934
2519
2882
997
8960
2398
1289
987
1719
1443