897
3
516
1
902
1783
827
0
75
625
3742
9
403
579
1903
8
1374
773
1369
2
70
128
1182
1183
1681
440
11
5436
1875
4
263
3080
2772
2361
2103
526
933
2034