183
205
3515
1310
4934
273
302
469
342
7013
212
653
18273
14180
12041
10750
8232
811263
7380
7062
674148
602142
59910
5240