117138
0
1337
2
5068
5
31426
1786
6
4924
697
913
1857
4
4405
1
35360
1370
2161
3130
8
1425
533
21793
221
6702
10
6432
9
1464
3
832
133
433
2321
34542
919
1236
1111
993