690
0
355
608
571
1646
915
462
293
460
1585
230
493
437
503
1064
508
622
475
841
163029
653
305
402
178
445