2018
953
2140
2367
940
859
1689
998
5703
893
1898
1024
1056
824
1316
2603
3413
2276
4526
893
2294
883
1054
957
977
3875
4216
1112
928
2430
951
2535
10620
1469
995
2024
1776
1213
1214
1110
1280
7041
1075
1231
1183
856
914
858
1013
1435
3335
859
913
1262
1927
2019
1221
1438
882
882
1071
1341
1580
1442
949
3545
4506
1255
2513
867
796
1087
1423
1912
966
4483
1814
1302
3137
917
1571
1142
912
3933
2846
1092
925
2145
1250
1513
1043
2324
874
852
2481
2575
835
1459
1008
851
2658
2317
1003
1240
1507
2468
1740
1585
1101
1004
1722
911
1522
1266
1063
2572
3332
985
966
5791