453
0
2889
4
2646
3238
1
2659
7
14861
2828
3460
637
459
362
742
479
391
1500
560
1916
70
2026
55
5065
109776
42
1070
487