2600
4
5565
9
571
0
1912
3765
1118
2
1431
1
2213
57793
469
1271
51331
25
2233
3
4715
5
3053
7
2788
7222
2036
1426
2802
1937
2348
5915
11
1744
413
5382
1946
2000
9039
2980