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