1421
6695
615
2895
911
4295
486
2288
127
595
1760
8295
527
2480
204
960
357
1680
190
895
848
3995