2015
2036
698
2074
1379
683
1779
1094
4665
821
3935
899
1490
1510
685
2313
2383
1444
1779
2423
726
759
1586
685
1363
1570
4002
2272
722
1064
1668
7112
6007
1657
6105
1512
959
7791
1464
856
838
1584
2105
832
654
2483
10750
1593
1243
16908
2410
1112
2200
1119
752
1817
1382
706
811
731
1821
1793
1617
2835
1572
1512
1250
1932
3541
1755
3791
995
4746
780
2560
1788
1242
2218
2208
747
2909
946
1829
1966
1373
1829
2551
2090
1787
733
1120
932
958
2897
2054
2292
2223
3847
937
1030
3424
3528
3014
6674
2011
2058
798
2716
2014
1300
2098
1018
910
29588
2564
1899
781
1063
904
1361