21152
8
2600
4
929
3
1672
1
1581
2
7793
2534
0
2258
197
1075
4833
1558
1749
6174
14
297066
1788
930
2217
7
3080
3017
2245
392
2354
1044
4690
742
2475
1226
1415