2015
1484
2247
846
561
1398
793
1990
933
1016
1886
481
852
459
1619
993
1475
1336
641
844
578
1001
676
2239
2219
969
956
1681
499
592
599
2320
482
814
510
1608
569
1189
950
818
1135
1753
1390
1000
555
1860
1228
885
1106
1046
717
1849
1129
1465
