159
1
866
845
2781
1558
2
2710
1622
2600
4
5565
9
2522
1946
3429
7
1691
2100
3565
8
19944
1250
797
3723
6
3926
14
2134
2242
0
1860
4823
2243
1720
2788
3
4867
266
1114