1
1028
2
625
2
626
2
627
2
632
3
1636
4
710
4
1133
6
1584
7
1511
8
1029
9
359
10
1003
11
677
12
658
13
1285
14
1856