32373
0
1083
2
987
1
2442
3
1366
6
3839
4
690
1512
683
22193
15420
9
1813
1163
8955
2016
2993
3293
3038
4364
16
2801
3085
8
2194
11
1737
431
1703
2083
3671
6296
5
2782
2698