1022
0
345
21152
8
2535
2
19783
2727
17946
32302
392
3724
3
25669
3354
1
2057
2366
2932
3498
4
1212
1683
3779
3765
1849
1668
1153
3090
6
1247
742
1451
3012
272
3080