1291
1
1568
2877
4
2187
795
0
2796
3
881
2
1880
553
3361
854
1082
786
1504
214
156
657
376
626
1353
7034
6
644
1011
121
860
889
571
704
1158
404