653
1678
1165
1506
621
2288
761
790
1771
1825
1936
684
2985
1242
1139
1497
1532
1295
764
641
786
1766
1165
2160
1777
1190
1523
1674
728
681
1684
714
709
1726
1397
828
1292
614
1821
698
1426
1638
1983
695
1901
1759
1212
1440
897
710
651
3653
1346
1264
686
646
1648
835
811
2721
723
1091
702
1475
739
1667
743
748
871
1667
1025
641
1546
663
644
1082
768
1925
1343
1149
1025
706
1677
687
603
1147
1334
797
626
1894
1397
1273
1512
1293
2098
727
821
1161
929
2379
2706
1148
2896
1056
942
659
804
1740
1765
690
2875
3096
1759
873
3035
1019
1181
1135
976
659