383
0
1663
362
684
440
413
1872
1
1446
4864
670
1655
337
1029
251
422
359
637
1232
378
1045
683
1112
392
887
641
2211
901
81
980
90