5088
6
1267
2
5232
7
5209
9
1344
1
2176
2995
1480
3
2234
4
4278
1105
1675
1835
2297
796
1618
1451
2999
4670
1752
0
1394
4012
891
2528
3758
7304
2257
3587
8819
12
5820