2263
0
21152
8
1748
1
1495
4651
3
5732
2650
20
2405
1411
2740
280
2189
5915
11
297066
945
921
2721
3080
319