2730
6
282572
0
1578
2
3345
4
1020
7334
5781
3045
1
1323
2587
16
2855
3
2165
195
247
467
659
1909
9
3092
843
814
2190
2372
11437
22