616
13
57
302
600
447
133
8
71
354
50
644
136
605
196
190
10
1166
366
543
12
524
1146
521
1170
264
1000
255
9
3
399
450
719
10
988
1701
259
643
30
6
28
663
519
156
623
2
