1825
1
1305
1816
2110
2082
635
0
1691
1746
2
1000
802
2294
4179
693
673
2430
2505
690
1131
2377
1220
2333
1911
2392
3683
2717
2152
1431
2562