732
1
296
0
951
413
1817
255
602
383
668
560
743
1939
2123
2702
918
726
750
349
273
944
627
756
518
303
514
181
996
739
984
259