2016
871
2205
952
1960
847
357
160
1694
733
1407
610
1295
562
1148
499
581
256
1043
454
854
373
987
430
483
214
1708
739
1974
853
2506
1081
1701
736
756
331
406
181
609
268
231
106
1092
475
1057
460
672
295
175
82
378
169
1463
634
245
112
217
100
2688
1159
1673
724
3353
1444
385
172
3395
1462
8645
3712
10507
4510
8148
3499
5103
2194
4844
2083
2268
979
6594
2833
1610
697
1519
658
1540
667
1589
688
2961
1276
1533
664
2044
883
1841
796
3122
1345
20958
8989
3409
1468
2534
1093
2163
934
3983
1714
1358
589
1652
715
Copyright © All Rights Reserved