2233
3
3066
7
2152
0
1310
3292
57793
1271
1
51331
25
5546
6
4715
5
3745
660
7222
4
2802
2348
5915
11
1744
413
542
2000
3183
9039
1012
5535
13
2292
2
3696
8
2188
7159
10
984
2317