2963
741
795
12677
1649
774
32500
1041
1138
3622
1935
6353
3936
6386
2027
5839
23620
1987
7867
23742
2645
2628