1185
2
1601
3
3620
5
1743
0
2757
1
6174
8
790
1623
1135
2111
796
6
1543
1393
843
867
716
1712
1757
3683
5375
3671
21152
2669
1247
2044
951
2505
1883
12632
7
2884