866
1
845
159
2781
2710
2
1622
1388
1558
1691
2522
1250
2100
2134
3926
14
1177
19944
843
0
1720
746
1527
1451
1342
2907
1815
4435
3
925
1360
2435
1431
2901