2091
2
951
0
30466
64
2657
3
787
602
1133
2749
1
1452
4027
5
2311
2553
2546
269
2906
2089
1824
456
5604
224
1983
430
4074