1073
0
18403
6
249
3373
363
3092
1
1853
556
1425
116
558610
543
36045
21743
420
580
422
282572
31535
521
3980
3
180849
411
105807
42
48708
868
335
429
657
291