1020
0
17353
464
979
1511
1824
961
4536
2
845
2855
3
111
467
458
20634
8
327
1802
1
5255
16
297
693
918
543
901
2587
373
4864
547
413
381
3165
846