1022
0
345
2535
2
19783
2727
17946
32302
392
3724
3
25669
21152
8
2366
1
2932
3498
4
1212
3779
3765
1849
1668
1153
3090
6
742
1451
3012
272
3080
1044
1804
7258
2902
16