8859
9
1058
1
2368
4465
22
1084
309
0
7642
3
739
2
1038
464
718
3329
3126
1012
339
123674
35
696
554
4946
18
763
2933
852
4884
7608
12
33571
42
3706
5
6988
428
2623