1229
1
1514
1594
3
1484
2430
774
0
2092
1727
2
1357
1295
3587
1871
2650
20
83
1348
4
280
718
1581
2110
1954
2192
2250
2886
3765
2235
2245
1868
297066
1226
3053
7