846
0
325
288
1872
1
268
1557
489
798
298
860
369
1161
328
418
820
455
408
787
517
403
2941
2093
2
422
476
804
3693
12
482
1101
407
231