3412
4
951
1
2786
2992
6
1679
2
905
1767
4287
9
1903
3
619
2003
2053
1618
0
3050
1906
2505
3465
1225
1258
1018
1743
215
2164
18258
3509
3460
7
3054
5
877
574
975