1160
3
5864
7
609
1
680
653
857
1717
2
1130
1850
4
5181
9
858
843
869
2671
18
1869
5
931
929
2188
1467
1762
6
2212
1323
720
2767
437
480
803
486
567
1219