1655
0
337
1029
251
422
359
637
378
1045
1346
887
641
2211
901
81
90
1880
2
565
580
2459
9
918
410
2445
603
453
355
47041
729
970
475