2015
2314
889
179
1424
1072
669
713
1815
700
808
1150
514
712
407
880
810
1532
1438
409
828
3199
650
286
203
465
1655
2359
606
859
1735
923
1260
294
2851
3650
280
351
793
114
150
551
756
181
464
1088
1558
352
860
590
542
281
