1229
1
1514
1594
3
1954
2430
1309
0
1992
697
1727
2
4914
3587
1871
83
1484
1348
4
718
2110
5389
2886
1868
1116
2721
564
2061
1857
3562
2259
658
1564
1529