897
2
2198
714
871
4
1212
687
0
4221
7
8767
13
1942
825
480
691
3999
6
615
1099
724
413
1054
3335
5
3043
632
442
947
928
1
1139
439