112
0
3
790
109
5879
16
2538
4
3757
6
711398
641
3337
7
3082
1
7435
8
11257
12
16426
21
35717
31
5524
2
9
4793
3958
34594
11
39
475426
386
5197
4139
8656