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