32302
0
2496
3
2476
2
14861
7
1755
1
3498
4
2556
3779
2203
4837
5
3051
1603
1461
3738
3673
6
1819
929
3386
2906
2949
2392
2139
2366
1672
108797
2990
8527
1294
1289601