1229
1
1514
1594
3
1484
2326
3364
2430
384
0
1888
1727
2
1233
3587
1871
83
1348
4
718
2402
2110
1954
921
2886
1868
1135
2247
1116
2495
2721
1690
564
1638