662
0
1813
1
2368
1699
2
2087
475
484
894
1787
4833
1788
1168
83
1305
488
1938
4179
1382
2524
1883
915
3354
2562
8527
1755
1681
1189
1749
571
1568