1229
1
1514
1594
3
2886
2
1484
564
774
0
2092
2430
1727
1357
3587
1871
83
1348
4
3629
718
3871
2794
2110
1954
2192
1618
841
3470
5
2235
1868
862
2650
20
1116