309
1
116
549
3071
5
22
4367
2
868
810
1019
418
1327
9
820
1816
6
4378
15
13178
10
1085
3
656
1186
598
797
0
686
1010
3468
789
1087
1877
4
465
661
520
1260