731
1
1171
3615
7
860
0
552
1518
475
798
400
804
455
1462
729
1394
611
383
2395
1898
4106
521
152
477
58
522
1070
1504
988
1073
29323
353