1229
1
1594
3
1514
1309
0
1992
2886
2
697
2430
83
1727
1766
4914
3587
1871
1484
1348
4
718
2110
1954
5389
1868
1116
2721
564
2061
1857
1295
2710
1225
3562