897
2
2198
714
871
4
1212
687
0
4221
7
8770
13
1943
825
480
691
3999
6
615
1099
727
413
1055
3335
5
3043
632
442
947
930
1
1139
439