1229
1
1514
1594
3
1954
2430
1727
2
1295
3587
1871
2650
20
83
1484
1348
4
280
718
1581
2110
2250
2886
3765
2245
1868
297066
0
1226
3053
7
1116
2721
3683
564
2683