970
0
480
705
44
962
278
587
847
1436
688
787
1109
995
951
402
2190
1
339
839
6800
1332
467
780
568
798
1425
646