32302
0
501
2337
5
3080
3
1514
1
3008
830
2906
2
3354
9
2562
5065
15233
3738
1922
2366
2173
1590
3673
6
2732
1844
1766
1125
13442
15
14
467
4044
1813
3083
17946
8627