862
0
1630
3
7793
4
110
2650
20
244
893
3644
1
424
766
5597
8
2936
10
1661
2605
9
475
389
2507
2
635
5147
168
406
3262
1812
683