2566
3
3522
2
1346
0
457
1
1748
5252
6365
12
2848
2381
700
18487
2772
1790
1319
1136
2615
5849
5
6547
3469
2632
2860
511
23774
4
3401
4968
1384
3660
5924
17
1814
6018