475
0
477
505
418
552
860
4106
353
611
383
400
2194
4
3015
3650
3
363
521
935
522
798
657
1462
809
8116
6
58
367
543
913
2619
2
152
1636