353
1
702
276
287
887
4
369
653
0
362
1604
360
3
553
468
300
414
695
2152
5
250
516
373
2
534
408
391
1970
446
535
400
991
254
448
583