986
1
801
0
1506
4
830
1691
1816
4179
802
4099
8
1699
2
2100
1814
2226
496
1179
1391
1716
1191
1511
2445
5439
1068
673
526
1013
693
962
2048
1042
1426