2015
1760
2183
917
759
2393
915
1497
842
1826
928
688
1695
696
856
1360
841
2002
958
1080
948
888
1369
981
1009
2443
1369
693
5773
705
870
1205
1087
1028
1171
2737
1769
1384
679
1016
1566
1112
1841
1741
1001
997
953
793
804
1031
947
1311
759
872
1121
1310
1594
6090
5279
3971
913
748
988
744
1165
1111
1018
3207
1078
972
1097
693
2000
731
3065
1548
1358
753
981
717
1158
956
876
3751
794
1805
718
800
1748
1297
781
742
914
989
857
3719
865
682
1214
1984
844
762
1626
1220
1433
1854
672
872
963
1228
2425
768
1231
766
840
906
2912
874
6160
783