496
0
2114
1
25669
19783
2
3090
6
2903
3
2932
1699
4358
830
1814
21152
8
801
2082
2996
572
32302
802
673
3080
1380
2152
526
1168
2366
2294
1064
467
14
2535