813
100
1156
478
892
382
391
88
319
57
566
300
556
75
759
196
647
220
636
172
617
149
215
96
378
13
237
150
618
83
562
160
335
215
502
65
229
141
419
103