770
1
1188
3015
0
678
1035
477
475
860
400
505
4106
1462
418
521
58
363
611
552
4895
9
152
2395
464
353
804
383
3700
676
326
71
935