906
2
2091
1
1050
0
2000
2549
1735
3
1737
12
2429
2277
904
2802
4
1175
1133
374
1599
905
8601
3002
877
1064
11115
5
1810
2607
7
367
1523
3703
1215
3496
988
1088