810
1
1212
0
635
670
255
1045
534
938
2732
2
4775
787
770
5382
5
500
528
791
628
930
230
2151
564
363
826
578
356
455
1246
527
420