2015
2154
23742
864
962
2901
878
9855
987
1167
1161
985
1530
2283
2209
4001
965
1664
1948
1104
1763
1026
1023
2115
1545
995
5371
3089
13860
984
806
2009
3455
1385
1102
2221
1726
2121
880
1767
1729
1977
1272
900
1338
1488
1440
2090
1157
4173
1745
3442
996
1499
879
954
817
2385
901
2887
2298
6268
1627
855
978
4013
961
1181
886
916
2162
924
1547
3338
2508
2163
1364
1121
2697
1926
1102
1045
1798
1677
973
1303
1695
963
1013
1134
1070
1680
1462
1022
1082
796
1704
1175
1938
1200
1640
8221
1115
1121
858
2698
2584
987
1090
1178
1246
1033
860
1143
1004
892
2179
867
2324
912