1269
0
380
659
7039
480
705
44
962
467
278
407
847
362
688
772
1
787
1109
995
951
402
839
568
798
1425
597
588
1336
2587
16