226
1
2035
2138
2
1102
986
0
746
1694
243
2317
5
6617
1399
2259
957
820
1746
5489
11
903
894
123674
35
554
1691
1631
1894
1681
3106
787
1016