622
2910
11010
545
11218
1336
11814
593
431
603
13
412
1508
151
23
264
644
512
172
444
367
141
337
153
183
10510