29323
0
341
1377
19279
2
417
2730
6
177
618
358
527
294
881
1327
2000
1
696
711
476
1711
457
213
6339
398
418
325
297
657
509
422
505
658