21152
8
3090
6
2903
3
2932
2
1787
1
1015
2669
1694
951
690
2468
0
2466
5
564
3080
2340
7265
1743
1606
108797
2377
2173
2490
1516
7086
12
2451
2949
5151
6929
11
2170
25669