309
1
116
548
3071
5
18
4367
2
867
810
1019
418
1327
9
820
1816
6
4378
15
13178
10
1085
3
656
1186
597
797
0
686
1009
3468
789
1087
1877
4
465
661
520
1260