1229
1
1514
1594
3
1727
2
2578
1290
718
1871
2510
83
1779
1082
2089
1539
1484
1116
2110
2886
1371
3696
1954
2430
6710
0
2479
1517
4
1180
3562
564
4042
2721