2018
3336
802
4646
2364
15648
1883
1620
4093
1176
813
7090
3168
1592
807
1118
1157
1879
1149
984
6140
900
883
2845
654
2976
804
1102
3166
2192
3486
1609
2184
805
1172
900
973
710
4164
2180
3597
796
1831
9032
734
742
2001
1048
1139
2600
1829
851
1753
784
2129
1194
849
925
709
2677
11607
1925
4415
1595
2584
680
4641
2811
1347
6609
1695
798
781
2764
1108
885
1165
4764
1617
881
2233
1535
2216
3304
985
2675
1311
3336
1802
895
6752
1247
683
939
1076
754
4602
4933
1675
1069
1447
2806
4017
796
10709
1609
1815
1107
2258
842
2379
2179
2479
2176
1783
948
7154
940
819
730