2730
6
2657
3
2668
2
20634
8
476
1
444
0
2683
2727
2855
3251
2620
334
1333
1997
78
138
369
1949
835
968
93
2659
1032
3428
785
1222856
4
25137
2188
9
19279