3079
1
2619
3
2144
2
1056
2533
2096
2620
2759
703
3012
0
5635
20163
44
4971
14
2733
4
1089
951
1681
1700