815
0
1972
3
2646
5
2223
8
1587
1
471
802
2
11351
17
693
1104
9566
696
403
2136
2094
1397
960
782
709
768
606
164
1348
4
1821
7
1210
666
703
3505
2533