2659
1
3063
3
2727
5
785
0
2730
6
7334
4
1418
2
2830
7
1392
514
964
6062
16
1269
2368
661
2346
2668
1056
1452
25137
3359
4153