2015
1141
1894
4137
1631
1312
2318
1559
2611
1700
1670
1628
1381
1124
1678
1187
915
2206
1682
3105
782
4714
2716
5771
42061
3136
1742
950
763
1975
1701
3787
8860
981
868
1504
1592
1360
1587
728
1674
1629
2417
11083
916
1860
1061
800
757
6109
1205
1349
1628
1981
3261
737
1163
811
3306
1730
2522
2159
621
1494
1239
1933
1777
2738
1707
3340
1585
756
2352
2034
1431
859
1419
1037
2352
6975
5690
2304
683
29588
3078
2069
747
1357
752
1916
2361
697
1433
2001
1912
1568
1390
1790
615
6055
2939
747
1445
1862
1607
2102
711
706
2164
2014
842
763
1150
1543
2212
2737
3236
1361
2354
7223