5915
11
3066
7
5771
10
1960
0
1289601
4
2194
2
11153
8
6899
9
3336
1
2899
2041
3535
57793
2204
5
1226
1271
51331
25
2233
3
4715
3519
2013
7222
2802
2348
1744
413
1628
2000
9039
2448