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