2292
2
862
1
2301
2036
57793
0
2233
3
1812
5546
6
1271
51331
25
2917
5
4715
1967
2069
7222
4
2802
2348
5915
11
1744
413
2000
7
9039
5535
13
3696
8
2188
827
574
1809
1505
2268