32302
0
25669
4471
2
1421
572
14
475
1193
5402
9
2524
1746
1189
1356
1
1160
1105
596
1103
562
457
484
2009
5
2663
914
490
1581
1243
668
1166
905
903