695
955
119
552
78
61
233
579
55
453
703
203
205
582
51
230
839
845
54
115
1132
1308
1371
294
407
570
67
840
920
86
297
423
224
220
2043
277
620
308
56
358
74
859
160
259
1062
257
54
65
52
263
208
879
201
