159
1
866
845
2781
2134
1506
4
1558
2
2100
2710
1622
841
1527
1265
1564
3629
1423
3926
14
1976
3
1194
1815
1691
2522
1250
4944
1911
2468
1935
2794
1618
616
0