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