117147
0
4876
6
11452
3808
384
1
936
2
1323
1521
4507
5
3613
2606
14
26678
69640
3
2521
143536
11
7971
4
21162
6117
9
2585
34634
7
9811
300
81776
42
196007
9927
8679
23
945
2653
601
4100