32302
0
1400
3715
2
2189
2996
713
392
726
578
2907
3158
372
5151
796
446
544
450
803
756
700
1246
942
2087
25669
4651
3
14
788
773
19783
2535