2809
2
2730
6
25137
0
31535
2125
1
19279
1020
968
20634
8
2211
1132
383
2275
162856
17353
139
2909
4
475
1901
4111
1824
290
2619
422
1348
489
2269
802
2103
2003