2730
6
20634
8
17353
0
474
39034
2668
2
19279
1020
2275
2306
2328
3
2810
25137
552
467
31535
76
1824
169211
11
2809
3092
1
246
341
486
484
494
615
47
2060
4111