1229
1
1514
2525
4
3765
1594
3
2535
2
19783
3470
5
17946
0
3587
32302
25669
2430
2683
297066
21152
8
2932
894
3498
571
1750
1189
1727
1295
280
3779
3683
1954
718
1871