2871
1
2756
2
2656
3
1201
3070
4
4946
18
4862
2329
12459
1876
1710
16
320
0
500
3632
740
1298
878
1047
1080
547
571
1300
581
575
1131
418
1472
844
378
1896