1229
1
1514
3587
2
1594
3
2061
2430
1727
1871
83
1484
1348
4
718
2110
2234
1954
2886
2297
796
6
1618
1868
2999
1116
4670
1752
0
1394
4012
2721
891
2528
3758