2730
6
3092
1
31535
0
19279
2
1968
2657
3
2668
326
39034
20634
8
1890
2855
3251
325
2288
521
1824
968
256
2224
1084
646
2659
1507
1880
2059
2229
4
2648
5
1222856
25137