181997
11
1760
0
4031
1
7034
2
4274
3
108797
2629
1507
1013
913
1652
2732
2682
534
2593
356
2949
6
5717
19079
3619
4
7258
562
5431
2054
5527
297066
101415
109