1505
0
2069
5
2204
1210
1
2316
57793
4715
1271
51331
25
2233
3
4933
13
5546
6
7222
4
3008
2802
2348
5915
11
1744
413
25669
2000
7
9039
5535
2292
2
3696
8
2188
2366
6561
14
19783
1809