21152
8
3080
3
2932
2
3090
6
784
0
1819
1
2245
2903
1047
1382
297066
578
1716
2110
2138
240
3715
3460
3500
1787
1660
496
5151
1378
25669
4651
14
2194
19783
2535