2562
2
1816
1
496
0
25669
1532
1749
1380
19783
1699
3090
6
4179
1814
830
2903
3
2932
1511
4358
526
21152
8
2173
2996
572
3562
32302
801
673
2082
3080
693
1382