2016
4620
1836
2534
4177
670
1882
16092
3123
7369
1034
812
2661
2085
1777
3227
3634
2459
1985
2133
997
1268
4155
2134
1909
2142
2483
2786
2316
744
4098
1106
16354
4365
1866
3877
4729
1694
4056
7866
1740
2615
791
1661
2116
1716
2213
3341
1724
2001
1840
2016
2186
821
1928
1810
2051
1180
943
9593
4077
3146
678
814
1665
778
3719
1015
723
2190
4049
2014
1876
2422
1360
1055
2168
2705
968
1158
2309
1908
1893
988
26981
1883
845
801
4580
2256
1012
3693
1482
2973
1978
2143
6341
3645
2636
1804
771
6536
977
2073
878
736
868
1695
936
687
2112
752
709
1018
4896
3463
5185
2230
1166
9696