2686
8
984
0
2453
2767
5
14470
1
1962
3380
2
3858
7
2042
1012
1476
1376
2663
596
581
3638
544
717
323
749
868
16062
15
475
460
2649
1243
850
2123
1105
1103