722
1796
807
666
274
313
1306
341
2032
735
2267
305
531
1075
244
714
482
970
454
2220
1935
2502
396
854
