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