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