1020
0
17353
968
4536
2
845
2855
3
111
467
20634
8
327
1802
1
25137
5255
16
693
2587
373
4864
547
295
895
4172
9
31535
901
918
417
785
1671
265
177
543