3025
1
1334
0
11829
2723
5
1496
1270
2
3505
4
21743
365
894
861
633
5009
2494
334
814
1860
3116
274
1385