1505
0
2233
3
2069
5
2204
3066
7
1210
1
2316
2977
4715
57793
2427
12
1271
51331
25
2452
2
4933
13
5546
6
7222
4
1991
2656
14
3008
2324
2802
2348
5915
11
1744
413
25669
2534
2000
9039