1200
1
3615
2
3169
7
8323
1736
2642
4553
1689
5978
6
1811
0
3660
2138
7034
444571
9
2758
5
6822
2044
743
1827
3936
3
1363
561
1715
3173
1052
2865
9956
1723
2760
2108
10