823
441
21
293
342
505
9
172
224
1117
983
661
1487
1444
1516
371
40
54
512
421
7
183
241
274
295
1066
121
131
51