2275
2
19279
25137
0
20634
8
802
31535
2730
6
2809
697
968
1824
1020
475
226919
14
1782
579
364
4111
2668
3114
4
356
2749
1
2515
1567
6339
17353
3092
2269
139
2224