9055
10
3125
15
2897
1
5141
7
1679
2
4623
5
796
6
2908
2108
3
2257
4585
5392
11
5820
4099
8
2935
10092
12
1913
2075
2105
3022
854
3284
2999
1618
2528
4670
8819
1394
2655
2664