286
1
1488
2
1034
3
1384
2540
5
2264
2812
8
1287
1437
6
1908
18406
4321
1326
2109
4
2474
710
2935
1996
971
121
604
9283
1629
2855
2803
3091
10
135566
18
1131
2215
1784