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