777
551
255
312
624
184
144
11
22
325
38
480
245
128
243
181
86
1855
165
276
23
70
347
425
89
14
4
276
89
552
393
4
232
135
190
256
201
147
9
156
86
502
267
610
104
48
1330
156
437
