1229
1
1514
1594
3
181997
11
2430
1690
1727
2
1716
1373
3587
1871
989
0
83
1484
1348
4
2028
718
6779
5
1517
3169
2110
2710
2180
1954
2865
3216
10
2886
838
1868
1011