1229
1
1514
1594
3
1690
2430
1727
2
1295
1373
3587
1871
2650
20
989
0
83
1484
1348
4
280
2028
718
1517
3169
1581
2110
2710
1954
2865
3216
10
2250
2886
838
3765