1661
1
683
0
415
685
787
1352
25137
1167
1101
1411
968
596
439
321
602
1133
422
413
352
391
517
798
266
951
516
1004
294
267
479
245