1229
1
1514
1594
3
83
1051
745
0
7994
814
1727
2
1524
718
1871
1484
1116
2110
2886
1954
2430
3562
564
693
2721
784
5367
3571
1734
1895
2061
619
810