999
1
1021
1705
3
1064
1136
2
2186
4853
6
2041
5
3606
1794
810
794
1244
4
984
1438
1909
9
580
324
5236
8
1186
2141
7
856
1446
2424
10
935
1070
3155
11
1413