477
0
935
475
860
3015
400
494
505
281
4106
440
1853
1462
1563
418
521
640
58
363
611
552
152
2395
464
3066
353
53
804
383
678