198
355
1071
532
196
259
512
608
533
1060
751
21
802
