572
0
3083
2
19783
25669
32302
2535
2996
1225
21152
8
2595
3090
6
2366
1
721
685
2932
3498
4
1990
1601
612
17946
1095
1329
1294
1494
604
1153
14
1028
2087