860
2
1061
1360
6
1212
1735
1
3926
9
1573
4
655
0
906
802
1750
7
1455
786
1689
2339
624
3
784
823
1117
678
1316
1367
1376
1151
587
868
747
932
1189
920