604
576
68
504
510
161
301
3
269
166
404
10
344
335
35
979
113
208
421
161
480
556
19
27
85
924
141
3
315
337
13
199
8
255
408
91
114
66
939
983
168
524
1039
237
198
20
38
21
581
28
449
506
765
