883
1
1077
2272
10
2648
15
3058
3
4782
421
1288
2
1535
6
2173
4
875
5286
7
1045
3454
5
835
1050
2743
3579
11
31434
0
35371
1498
1792
1718
773
806
709
12
975
1656
1178
1029