1229
1
1514
1594
3
1484
564
1992
2110
697
0
1727
2
1309
384
4914
1233
1871
2326
83
3364
718
2402
4
1954
921
5389
2886
2430
1135
2247
1116
1888
2495
2721