1229
1
1514
2061
3
1594
1484
774
0
1727
2
1357
1376
1871
83
984
868
718
1243
2110
2123
1012
1105
1103
1954
2192
1225
534
490
2271
4
484
596
1166
562