3090
6
496
0
4179
1
2562
2
2048
2152
1690
830
278
1015
1380
467
1816
693
2903
3
1691
2932
801
802
1547
6236
10
1699
21152
8
1000
526
2377
673
2131
915
6346
16