1020
0
19279
2
25137
20634
8
31535
2730
6
2855
3
1824
2668
2275
2881
17353
2125
1
1862
1098
251
2749
1842
3114
4
3691
5
467
4111
486
3442
968
547
1267
3092
1949
4396