3522
2
1346
0
6365
12
2381
3
700
18487
1
2772
1790
1319
1136
2615
5849
5
3469
2632
2860
511
3401
4968
1384
3660
5924
17
6018
2591
1723
2530
2707
790
3354
888
1305