169
1
171
765
2
1020
594
0
444
2621
1010
3
2255
17
4893
1701
1077
716
1758
9
85
79
421
589
104
73
609
48
56
2591
2642
1462
7
1510
4
1692
2017
4149