408
212
136
393
402
934
582
558
539
234
665
80
1989
548
179
987
335
275
628
309
1126
471
40
667
12
34
374
262
68
208
982
1036
1020
1316
694
204
775
1768
730
394
536
170
106
372
850
736
667
100
717
156
351
615
