897
3
516
1
902
1783
827
0
75
624
3742
9
403
579
1903
8
1374
773
1369
2
69
127
1182
1183
1680
440
11
5436
1875
4
263
3079
2772
2361
2103
526
932
2034