3090
6
496
0
2114
1
2903
3
2932
2
1699
830
1814
21152
8
801
2082
6346
16
802
673
3080
3673
1380
2152
526
1168
1289601
4
2294
1064
2919
467
25669
14
2358
9
19783
2535