986
1
801
0
830
1691
4179
802
1816
1699
2
1814
1506
4
2100
2226
496
1511
693
2445
526
5439
673
1013
2048
1426
1042
1179
1391
2152
1068
2609
3
1938
2082