841
441
21
293
342
505
9
182
224
1117
973
651
1507
1454
1526
371
40
54
512
421
7
183
241
274
295
1066
121
131
51