875
2
851
3
1350
7
1633
1
572
1583
3084
1435
5
1473
2389
4261
8
10355
4498
2923
9
2094
1136
1627
6
4663
1620
1238
2877
12
778
225
0
1084
2907
2677
4399
2018
1739
304