1650
0
101
800
19079
6
1391
819
1
781
673
3519
9
2598
2
4196
297066
685
3629
1223
3371
5389
5065
3841
12