897
3
516
1
903
1783
827
0
75
625
3742
9
403
579
1903
8
1374
774
1369
2
70
128
1183
1681
441
11
5436
1876
4
263
3080
2772
2361
2103
526
933
2034