22
816
1413
1230
484
788
4
246
352
535
820
572
8
454
289
140
36
277
83
0
11
46
1072
685
104
1441
422
182
418
497
460
901
533
834
437
275
101
311
271
528
407
247
978
441
121
216
381
210
931
1282
