916
5
287
1
917
0
1450
2
1426
716
765
22
95
425
1417
2256
4
623
1666
3
1466
519
92
799
1081
88
57
875
6
521
706
75
15
3018
135857
430
1300