231
1
9927
9
1151
935
2
1012
2095
614
1411
3
412
2805
188
0
3318
1702
5
899
1344
4
350
639
63
864
680
1319
401
1633
559
338
655
3801
98616
31