32302
0
108797
2324
4
687
1
2428
3126
2
810
928
297066
906
1059
515
806
1289601
2349
3629
4946
18
19079
6
1387
676
7258
1927
2525
1993
3
1991
55904
4198
3354
5
763
587