117140
0
1337
2
5068
5
31431
1786
6
4924
697
914
1858
4
4406
1
35361
1371
2161
3130
8
1426
533
21793
221
6703
10
6432
9
1464
3
832
134
434
2323
34543
920
1236
1112
993