160
1
169
120
234
2
1022
171
444
765
2621
1010
3
2255
17
1077
4893
716
594
0
421
1758
9
85
80
104
73
609
48
56
1510
4
1692
3679
6
2643
1463
7
559