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