32302
0
1475
2
1606
1
2711
2911
9
1819
4651
3
398656
19
2131
3854
697
1827
3158
5579
7
2744
550
5151
1526
582
19944
4335