32302
0
10827
4
2476
2
2087
762
803
531
3498
623
1
3779
4471
2964
3051
1603
1827
11153
8
1287
1461
1494
14861
7
2550
3551
10
442
1327
475
574
2906
1933
2149
5
688