1229
1
1514
1594
3
1954
1727
2
718
1871
83
1484
1116
2110
2886
2430
3562
564
2721
745
0
2061
1757
3587
1622
1348
4
1857
2131
1275
1668
2195
5164
5
1522
1416