2408
2
3367
5
810
4915
7
4049
10
1279
1
952
6406
12
65096
66
640
829
198
689
325
1649
9244
1203
120469
35
2086
4
2811
5874
16399
1256
1407
720
1321