1346
0
6365
12
2381
3
700
18487
1
916
2772
581
1790
1319
1136
2615
5849
5
3469
2
629
1380
2632
2860
511
706
3252
3401
4968
848
458
1384
3660
5924
17
883
1017