741
0
642
1
672
2
1252
3
5580
552
925
1694
975
6
581
637
3429
4068
4
6684
34
2041
5
700
1119
797
748
775
927
853
687
1325
1201
784
755
616
914