31535
0
2730
6
1824
495
3691
5
455
90
17353
467
2275
2
419
25137
2881
479
19279
1020
1009
1098
111
1626
1
2749
3114
4
1464
2299
3674
10
4111
2076
1463
451
381