352
0
337
1722
1
697
309
1120
332
666
764
418
1406
558
315
325
1552
577
460
505
548
408
818
1615
863
458
604
541
608
733
1428