1229
1
1514
1594
3
1954
3765
4
1727
2
1871
83
1484
718
2110
297066
0
2886
2430
2245
267612
4978
1226
3053
7
1116
2721
99072
564
36905