32302
0
1532
1
1690
2535
2
674
1431
697
1570
2760
4
1568
1788
582
1016
1787
1749
25669
1813
370
2377
1660
1816
2901
2082
2294
3172
3498
19783
2368
1819
5340