373
2
516
1
355
35
232
353
469
362
360
3
553
1604
250
695
414
534
468
300
447
0
408
526
350
395
390
287
887
4
369
653
276
225
655