1014
1
1784
3
344
949
0
276
1867
295
681
640
841
2
745
992
358
323
601
4
332
1085
1065
391
584
1506
319
427
896
441
306
1088
8
355
2063
451