2730
6
2275
2
19279
20634
8
17353
0
31535
1824
398
474
25137
744
543
356
348
3114
4
911
569
2668
501
1020
846
3676
12
3808
1949
3
273
2059
1626
1
4111
2809
2786