704
977
196
275
631
1046
408
420
754
349
314
715
803
215
387
300
203
482
183
1250
481
504
217
512
578
473
309
632
874
256
778
1370
588
1282
1423
215
377
469
589
120
141
421
297
393
405
195
162
763
348
493
268
313
695
516
331
404
231
587
1766
907