925
2
1089
1
1155
0
882
1794
4
1411
1759
9
1445
5
1148
3905
12
1634
952
1538
1602
1816
8158
23
1321
1730
1567
1235
3
774
1674
2050
7
2671
2032
1188
1408
59
478
505