594
1
370
0
582
383
479
352
1058
1247
1194
2
668
784
719
600
570
1204
4
512
518
343
340
503
430
962
919
848
969
734