1541
0
573
553
1645
1
437
475
518
298
332
323
552
459
864
1191
714
200
730
12590
1590
46
357
543
351
918
653
1234
5
342
4713
932