361
0
1133
957
991
602
169
439
351
683
90
1420
267
968
528
453
374
755
77
390
772
503
640
2328
1551
2
918
455
661
325
951
544