2855
3
2730
6
2657
2668
2
4143
20634
8
4421
9
19279
25137
0
4111
31535
17353
1949
2809
2275
1098
2881
2060
2299
1
3092
169211
11
1824
334
2109
74
2076
1094
683
295
2442