34
904
99
870
1037
143
364
2447
17
179
170
656
30
197
109
1557
620
959
339
22
503
31
757
916
656
485
393
275
283
808
1271
137
484
469
207
104
164
769
1978
293
202
743
760
105
819
105
736
682
1402
133
534
