187
2
74
1
178
1599
3
1087
4
359
813
803
613
682
1957
1504
6
1554
8
515
1094
1748
808
865
99
501
694
1312
73
301
122
83
160
96
150