1229
1
1514
2430
3
1594
3587
2
1727
2061
1871
83
1484
1348
4
718
2110
1954
4465
22
2886
5060
1868
2277
0
1116
1643
2254
3439
8
1628
1537
880
5597
2721
894
2152