2015
690
1026
2376
1413
2105
5559
1270
1395
2389
687
1823
818
793
2642
1088
1529
5409
4057
4922
1565
835
3360
2285
1659
676
1467
1938
934
877
900
695
1236
6189
1035
1354
3823
1228
871
1533
821
1960
1014
8453
4255
1976
1984
1966
2549
1954
7224
737
5149
757
710
6966
1181
724
1252
875
971
2589
982
1576
1820
1489
5868
679
1619
841
4146
1168
744
709
1021
766
2042
779
1771
2411
1138
1091
3633
1682
873
1134
2347
5140
823
4457
1184
2616
771
642
2713
746
913
3774
908
826
1276
1972
1322
8893
1210
1122
688
2065
815
840
735
675
954
1173
1201
2834
646
1567
4205
732