635
0
670
534
255
25669
1045
19783
2
3090
6
572
2903
3
2932
4358
616
791
1225
21152
8
685
2996
721
737
32302
801
14
758
501
2595
3080
661
5065
1
1189