315
1
249
0
31535
1009
1073
1973
488
798
21743
422
25137
582
605
289
1222856
4
18403
6
1650
494
1853
521
683
637
464
116
331
710
518
256
65
1629