32302
0
915
1690
1
745
25669
635
674
830
697
1570
1532
1568
2535
2
1016
1461
572
693
1431
17946
1816
1788
2760
4
19783
1787
14
1749
3498
2368
2964
1819