1229
1
1514
1594
3
2886
2
1484
564
2326
384
0
3364
2430
1888
1727
1233
3587
1871
83
1348
4
3629
718
616
3871
2402
2794
2110
1954
921
1618
841
3470
5
1868