1421
1
838
915
1696
0
1513
2808
1390
928
2368
1922
2461
20
3268
5055
5
1549
2002
184
2326
4
1869
2
3116
736
1129
1578
1125
1603
1889
1664
1563
2064
504
2470