1
87
314
1
302
110
261
174
161
404
1
4199
189
118
125
137
197
1
517
243
271
137
179
1
218
425
376
1145
200
149
500
1
633
307
1
405
220
4775
273
1
1132
2
1069
285
1
3420
2603
247
269
334