594
0
31535
2275
2
20634
8
25137
771
29323
2730
6
1020
467
2809
765
988
968
484
19279
2111
3
177
437
618
2668
1824
3114
4
2348
1
5223
9
1809
17353
1414
846
1141