21152
8
2600
4
929
3
1672
1
7793
2534
0
2258
197
1075
4833
2
1558
1749
6174
14
572
930
2217
7
3080
3017
392
2354
1044
4690
742
2475
1415
4471
4044
5
3083
2565
2465