32302
0
596
1103
562
1431
1
2711
2
1168
484
2663
914
490
1581
2911
9
1243
668
1166
1399
5
1819
4651
3
2123
1136
398656
19
534
1298
2271
4
2996