4131
1736
29
3034
983
43
961
31238
16910
883
253
191
406157
3774
4053
8227110
141814
17796
7619
8842
18134
174017
801
2314
4334189
703
3017131
423
48
146961
22012
121
642
3
281
13
9
20
61
401