475
0
477
455
1898
1
798
521
97284
6968
5
400
2211
1462
4106
1504
860
1073
804
2395
464
480
46
787
611
518
5838
846
383
543
458
414
2169
2