402
0
693
1034
676
485
797
678
493
2416
1047
4442
7
2310
550
1
752
189
1498
1511
1467
2
2031
956
1102
701
519
1903
1721
5771
10
557
2365
4
722
955