1128
1
850
73
789
74
1319
912
0
88
1294
524
87
639
2162
2
582
427
775
415
91
470
666
756
478
620
632
3103
7
411
770
392
986