5765
2422
761
256
324
170
943
298
578
242
517
101
667
187
959
277
404
144
277
63
625
60
646
157
550
218
637
155
344
149
265
109
227
159
791
267
542
76
204
113