2016
4
2730
6
502
1
383
0
422
2657
3
392
598
1267
587
954
328
1428
659
263
970
486
1269
323
991
3311
320
47041
2635
2602
2