693
0
1399
1
2972
1660
3090
6
4768
5
791
1778
6139
4
1382
685
673
2903
3
2932
2
2996
1746
467
5627
1431
745
951
5820
7733
2999
913
4453
4358