1229
1
1514
1594
3
2525
4
3587
2
2535
3470
5
2430
19783
2932
3498
25669
0
1750
32302
1727
17946
718
7793
1871
1153
3090
6
1348
83
21152
8
1484
1116
2110
2886
3080
1954