1229
1
1514
2061
3
1594
1484
1992
774
0
697
1727
2
1309
1357
4914
1871
83
718
1243
2110
2123
1105
1103
1954
2192
534
490
2271
4
484
5389
596
1166
562