32302
0
3926
14
515
645
323
272
297066
5151
8
1516
1
791
1324
721
4074
1780
863
4491
2190
61216
665
7258
5771
10
3528
7
577
1618
531
453
545
685