4562
10
1309
0
1992
3
1271
1
2317
57793
4099
7
4630
697
3696
8
2316
3683
9055
1809
5
3460
4715
2259
1960
1422
4476
2
4914
3765
4
2204
4606
2233
3212
27
2954
2489
1917
51331
25