326
0
467
330
303
19279
2
398
422
918
436
2730
6
244
482
333
3498
4
521
823
358
376
2132
451
1710
1
453
381
17353
435
630
798
714
1348