594
0
1020
988
2275
2
19279
467
618
20634
8
31535
953
1
177
1141
765
1414
2730
6
1880
29323
484
13
771
341
641
266
1523
358
427
437
736
2668
745