1229
1
564
1514
1594
3
2886
2
951
1690
2110
619
1727
6779
5
2502
1871
989
0
2740
83
1484
2028
718
2710
3539
1954
2430
1011
1116
1004
1941
4
1716
2721