2015
35568
2582
1108
4198
1732
2938
1241
8205
2086
1121
3307
944
2094
1225
1040
1751
1004
1357
13892
1510
1049
5362
2559
1028
5740
1141
2071
2350
1181
1547
899
1183
1085
4105
4084
1715
1189
1868
988
5300
1132
4875
891
995
1192
963
2291
1660
1066
1282
2442
2417
1417
2332
3038
4696
7181
1242
1527
1775
919
927
1470
828
1083
965
4817
2277
1932
1804
1242
1452
1580
1004
1615
936
1239
1042
941
3249
3363
1377
2812
1035
1078
1289
1096
928
870
1476
1182
879
3165
1167
2276
3282
1484
1310
1735
865
1076
2396
3524
894
2106
992
7128
939
854
1656
1129
3976
1476
938
3718
1480
832
2227
3973