3354
5
5169
1
108797
0
3551
10
1037
2
1159
1289601
4
4946
18
17970
15
21152
8
7608
12
2966
11
189326
1748
2620
806
1031
676
1854
1622
2083
1387
1057
2130
3154
1337
123674
35
2570
974
6