2016
996
5363
1716
2552
4876
2333
1056
3580
3344
2867
961
5638
35568
2582
1108
4198
1732
2938
1241
8205
2086
1121
3307
944
2094
1225
1040
1751
1004
1357
13892
1510
1049
2559
1028
5740
1141
2071
2350
1181
1547
899
1183
1085
4105
4084
1189
1868
988
5300
1132
891
963
2291
1660
1066
1282
2442
2417
3249
2316
984
8147
4286
1189
1692
2396
1076
2278
1404
866
1673
3284
912
2036
885
934
2885
938
1320
1242
870
1083
1477
4634
4683
1087
35444
1378
4136
5637
2035
3638
2977
907
3914
2386
1239
1154
1312
1139
952
974
1129
1513
2551
1261
1310
1188
2007
1004
1072
1668
2106
1036
1354
1167
2121
962