249
0
1073
31535
543
363
558610
6
4223
22
116
21743
1
18403
3653
580
12005
3
422
556
3373
273
1222856
4
17353
2459
9
745
643
815
105807
42
420
1182
1650
573
39326
19