1291
1
1568
2877
4
2187
795
0
2797
3
882
2
1880
554
3361
854
1082
786
1506
214
157
658
376
626
1353
7036
6
644
1011
121
860
889
571
704
1158
405