699
1
3354
1532
673
0
1380
2710
2
784
1681
1239
2173
868
1787
1813
3683
2999
3
1547
2277
801
929
4179
83
2320
5
524
2505
1743
3054
2166
2209
2057
1683