4149
600472
162011
9347
2565
19924
12023
360589
108
87
126
43
66
39
151
368
373
152
324
778
3233
404371
3828
422273
21
8
12
18
29
41
13
26
242
100
85
105
5728
7892