1044
1
1804
7258
0
2626
6246
6
880
581
2740
3
42836
12
3546
9877
2156
4044
5
3083
2
2149
1220
2195
2788
94424
1979
1985