32353
12
1505
0
2032
1
840
2342
2
3462
6
1311
456
2446
3
2060
19079
8411
1812
2788
3560
2763
775
2890
1679