32302
0
1690
1
1787
2535
2
1532
674
582
1570
2760
4
1431
1568
1788
370
1016
1749
1813
2377
697
1816
2082
3498
25669
2100
2368
1819
2901
19783
83
1125
1394