1260
0
3344
1
2664
3
2621
1703
2498
4
4158
8
1850
1540
933
1674
2
2466
5
2377
14283
29
1498
2727
430
3560
2086
2889
582
1977
6977
844
2365
1350
1273
3248
14801
11
5226