1020
0
17353
111
845
4536
2
373
467
327
1802
1
265
693
383
2587
16
4864
547
2855
3
2306
295
968
581
1824
895
2934
8
169211
11
177
381
901
20634
918
417