1229
1
1514
1594
3
2430
1309
0
1992
1690
697
1727
2
4914
1716
1373
3587
1871
989
83
1484
1348
4
2028
718
6779
5
1517
3169
2110
2710
2180
1954
2865
5389
3216
10