90
1
210
2
77
93
58
61
74
119
939
6
517
705
669
4
1761
10
799
5
865
390
92
84
308
290
89
170
209
2409
81
2311
12
474