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