1229
1
1514
1594
3
1871
2
718
2110
1116
1348
4
1727
83
1484
1954
745
0
3562
2886
2430
3200
2360
6
3587
1579
1372
693
3655
11
7471
9
2142
752
2085
3591
1290
1543