2233
3
3066
7
1906
0
5946
2
2977
1
5164
5
57793
2427
12
4715
2028
1271
2522
51331
25
2452
4309
7222
4
1991
2656
14
2324
2802
2348
5915
11
1744
2069
413
2534
5536
2000
9039
5535
13