740
0
642
1
672
2
1252
3
5580
551
925
1694
975
6
581
636
3429
4068
4
6682
34
2041
5
700
1118
796
748
775
926
853
686
1325
1201
784
755
616
913