1450
651
1404
658
668
218
669
2370
1367
1205
2340
594
1359
238
150
975
705
570
605
121
135
779
672
684
635
794
656
642
619
689
1017
1069
1235
139
670
695
1050
712
1057
1022
1094
584
142
583
260
582
138
581
580
145
579
120
578
162
577
134
576
202
575
154