2730
6
25137
0
31535
17353
20634
8
1098
3114
4
19279
2
6800
1559
2657
3
2668
3691
5
2855
1997
864
2091
3440
3092
1
924
1824
4478
692
436
2513
2275
1701
2809
2197
2301