1229
1
1514
1594
3
1484
1357
2
3587
774
0
2092
2430
1727
3765
4
297066
1295
894
2683
1871
3683
2650
20
571
83
1348
280
718
1581
2110
1954
2192
2159
2250
2886