1229
1
1594
3
1514
2886
2
2430
83
1727
3587
1871
1484
1348
4
718
2110
1954
1868
1116
2721
564
2061
1857
1295
1225
0
3562
946
1363
1411
2570
1438
2763
605