1788
895
820
205
917
344
619
165
574
269
858
243
803
291
518
76
614
92
1251
606
576
248
378
187
898
305
304
192
256
77
514
70
135
84
775
499
364
42
480
140