437
228
442
593
305
445
239
652
383
314
1098
230
198
679
554
648
567
130
134
510
671
1098
1330
807
266
1545
428
1112
372
689
436
309
720
457
621
1256
1798
541
720
471
1168
974
1195
1674
1325
897
371
1097
1183
770
488
305
220
1056
1248
345
732
353
843
216