455
0
860
1462
552
798
475
804
383
611
152
58
2395
521
522
4106
1073
29323
543
1650
392
400
1504
477
787
116
714
363
464
2211
505