1020
0
17353
111
2306
467
31535
968
20634
8
845
4536
2
25137
373
327
1802
1
1408
2275
265
693
383
392
1824
2587
16
1182
4864
792
547
1650
2855
3
139
295