809
0
421
337
530
378
237
667
238
892
1788
518
235
213
1511
370
349
829
328
397
1328
271
55
500
418
278
767
427
965
486