2114
1
2535
2
19783
17946
0
32302
1391
1699
1716
1814
801
1506
4
2082
25669
3025
21152
8
2932
802
3498
673
496
1189
2445
2152
3779
830
3765
14
526
1153
2996