32302
0
1787
1
3694
2
1234
5347
4
14
6095
9
2919
11871
6225
6899
25669
101569
462
1628
1663
5
2322
2289
1188
4179
534
3169
3
3575
4630
21152
8
2932
2303
2980
3498
1506