11059
9
57793
0
2346
1
2906
2
3835
5
980
4606
2233
3
3212
27
1264
2489
2786
1161
1917
3571
51331
25
673
4715
1185
962
2788
404
2781
1001
718
1210
4578
1376
4321
4
7222