35318
5
666
82262
7
7469
3
19735
26572
46798
3090
4
11448
13233
6
33222
8
551
1
19220
19237
72660
27
6632
50047
9
756
1813
9556
478
25282
6551
7374
2
28137
13
6529