6445
6
21152
8
1752
0
1672
1
1348
4
1581
2
7793
2258
2966
297066
572
3080
3
2245
1525
1044
1226
2683
4471
3053
7
1036
1373
5
4044
3083
24337
22
3683
1089
2465
469
3125
984