1216
2
96512
0
2190
369
348
2317
319
2114
483
756
634
787
895
74
3251
6
5871
15
436
729
274
346
420
26120
14
271
421
505
507
367
614
392
644