657
1
755
4
525
2
932
791
1266
604
1169
1802
824
684
501
725
729
688
703
895
716
1249
1366
1365
2373
1018
2217
5
1190
1561
931
1703
1196
1847