2017
5742
892
1976
1200
1356
1301
2895
1409
1124
931
1116
1080
881
915
927
894
1286
3907
877
1689
1514
889
2054
1049
1520
1067
1593
1881
1551
1045
3956
1342
1029
1115
1290
1277
995
1824
5675
1033
1173
1555
1223
1151
13884
907
3315
2360
2544
2136
1068
1324
2186
1224
2115
2022
2584
3500
915
1413
1732
946
1986
1560
1593
1368
1624
2847
3320
5533
1043
915
988
1374
969
2329
964
866
1191
2541
1031
953
925
5435
1893
956
1286
6815
1228
1059
782
22339
1048
1121
876
1572
1634
820
1191
2546
886
13053
1435
1752
862
3145
973
850
3306
934
1402
1203
1049
1339
2046
1204
2493
1382
3588