186
2
54
1
152
87
15
292
56
124
939
520
490
908
107
387
542
706
630
1774
988
0
622
85
697
721
467
1758
1707
1599
1141
1052
710