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