21152
8
3090
6
1015
1
1694
951
690
2903
3
2932
2
2669
564
2999
1743
0
108797
995
3107
7
3080
1320
1382
2268
4
1380
2133
1161
1129
2949
2181
1455
25669
14
19783
2535