1229
1
1514
2245
3
1594
564
2110
1727
2
297066
0
1871
83
1484
718
1954
2886
2430
1226
3053
7
1116
2721
2061
3587
1857
3562
1348
4
2797
5
1295
2773
2259
280
108797