475
0
798
552
860
383
611
400
804
455
1462
4106
522
477
353
464
521
1073
543
787
2395
3015
4431
6
8116
1898
1
29323
458
418
152
1636
422