2313
2018
1059
1692
1487
1065
2540
1714
1333
1378
1912
1549
1572
1272
1398
1813
7833
1372
1632
1468
1467
1677
1371
944
1612
974
1637
2689
5115
1133
1057
1628
1395
1159
971
1269
1963
2592
906
951
2052
1692
19509
1659
1070
1266
2352
1042
1931
1099
1224
1074
1201
1818
1326
2358
1152
2296
2069
1341
846
972
1511
1044
934
1261
1611
1983
1103
972
1026
1571
1996
1075
777
1712
2010
867
922
1349
964
1785
2192
882
999
2296
1216
942
1660
1505
933
1852
864
1001
1554
2574
1561
1314
1925
1048
1345
1898
902
849
1563
2129
1419
1198
975
811
995
1101
1008
827
1378
1439
1128
1243
1977
6506