2233
3
3066
7
2977
1
57793
0
1469
2427
12
2054
4
4715
5
1271
51331
25
2452
2
7222
1991
2656
14
2324
2802
2348
5915
11
1744
2069
413
2534
2000
2285
9039
5535
13
2292
3696
8
2188
1809