1586
0
1656
2
3691
4
2999
3
1787
1
1254
753
2818
7
1743
4757
8
4453
790
2327
11
4768
5
1115
2414
1757
3683
5375
2615
2258
21152
2669
1247
2322
1307
1262
951
1532
2505