1229
1
1514
1594
3
1954
1727
2
4258
718
1871
83
2534
1484
1116
2110
2492
2886
2430
1804
5919
3562
564
2721
745
0
2061
1714
3587
2165
1348
4
6516
8
1857
2259