2730
6
2657
3
2668
2
20634
8
476
1
444
0
2683
2855
334
1997
78
138
369
1949
968
93
1032
3428
785
25137
19279
2275
1824
3691
5
2809
17353
2301
1020
3092