350
0
56
1262
1960
4
1222
3
738
609
1
2427
2
578
108
2142
5
320
990
7
1123
1463
778
571
1087
749
12
924
1986
1408
1755
8
1643
10
1525
891
889
1119
3569