32302
0
2996
1045
635
572
3051
2
758
2595
670
1400
791
578
1
577
14
7258
761
536
6294
4
1849
255
1527
1623
728
6781
1028
645
638
721
1193
788