475
0
798
860
552
611
383
521
646
400
804
2211
455
1462
1254
4106
522
477
353
58
543
787
1650
8116
6
3015
2395
29323
418
422
1898
1
1636