448
101
397
90
535
121
500
113
450
102
1103
249
500
113
498
113
409
93
348
79
1949
439
602
136
604
136
1000
226