3510
2
30466
64
2657
3
2749
1
1452
4027
5
2311
0
2553
2546
2224
2207
798
802
11611
4437
4111
2730
6
2089