1229
1
1514
1594
3
2245
3080
21152
8
564
1690
2110
1047
2
3090
6
2932
297066
0
1727
1871
989
83
1484
2028
718
2710
1954
2886
2430
5151
1011
1116
1004
3715
1941
4