582
1
78
73
0
586
792
401
474
455
1071
743
1353
4
1447
412
1561
845
598
683
908
2
72
115
728
700
653
99
390
95
75
1322
914
88