4149
600466
162003
9347
2565
19924
12023
360589
108
87
126
43
65
39
151
368
373
152
324
778
3233
404371
3828
422273
19
6
11
17
25
37
12
24
242
100
85
105
5728
7892