1150
7
1550
0
1083
3
1354
2
406
695
640
4
425
1
860
689
813
1077
762
616
360
631
794
11507
20
1090
791
668
1134
798
5
2951
359
542
751
879
914
434