2730
6
2657
3
2683
0
2668
2
78
444
138
20634
8
25137
476
1
19279
17353
2855
2749
3092
334
1452
2546
467
1997
4111
7952
367
785
1270
521
369
1385
2076
1949