560
558
77
855
171
347
592
743
184
155
1068
1
854
424
479
449
515
89
582
32
77
29
532
632
99
498
269
714
15
265
339
1130
3
936
557
49
52
11
597
752
1686
1837
809
351
304
1069
177
203
6
19
89
113
1441
