3091
7
8475
12
18403
6
408
0
599
552
2526
3
336
1848
2
589
1
7334
4
4223
22
717
11829
1732
418
1555
226919
14
36045
553
71
1852