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