2856
7
624
2
1861
1290
3
1253
3313
1455
1
2391
5
4147
11
2538
1579
3512
1483
1739
5630
4
2321
5434
2566
2131
2657
5376
4390