87
146
127
298
67
5537
61
249
99
32
983
215
304
539
238
123
446
213
920
140
1332
97
4038
1338
108
788
317
259