1229
1
1514
2525
4
1594
3
3090
6
564
2903
2932
2
2110
21152
8
1750
3080
1727
718
1871
83
181997
11
1484
1116
2886
1954
2430
25669
0
19783
2535
4044
5
3083
17946
2465
3562