1130
1
2367
910
580
516
2
466
884
876
67
724
1328
3
85
824
1980
88
801
115
401
604
0
1408
816
552
660
83
892
1158
944
999
77
87