1229
1
1514
2664
3
1594
994
6
2430
1727
2
4506
3587
1871
1583
737
0
83
1484
1348
4
1212
718
1868
2086
2110
5635
1954
1466
2131
1505
2072
1913
3655
5
2886
123674
35