732
585
439
1536
1
1507
1326
1251
2205
2840
412
733
689
685
562