1229
1
1594
3
1514
1309
0
1992
1330
2
2886
697
1215
2430
83
5635
1727
4914
3593
16
2725
22
3587
1871
1583
1484
1348
4
2180
718
1868
2110
1954
1466
1505
1347
1913