279
0
2275
2
854
93
1264
413
1710
1
584
1610
316
2091
378
899
968
394
231
686
804
773
53
543
1277
535
1465
291
3808
284
871
1161
846